#define _CRT_SECURE_NO_WARNINGS 1

#include<stdio.h>

//int sum(int a)
//{
//	if (a % 10 != 0)
//	{
//		int b = a % 10;
//		return  b + sum(a / 10);
//	}
//	else
//		return 0;
//}
//
//int main()
//{
//	int a = 0;
//	scanf("%d", &a);
//	int ret = sum(a);
//	printf("%d", ret);
//	return 0;
//}

//int fac(int n)
//{
//	if (n > 1)
//	{
//		return n * fac(n - 1);
//	}
//	else
//	{
//		return n;
//	}
//}
//
//int main()
//{
//	int n = 0;
//	scanf("%d", &n);
//	int ret = fac(n);
//	printf("%d", ret);
//	return 0;
//}

//int main()
//{
//	int n = 0;
//	scanf("%d", &n);
//	int ret = n;
//	for (int i = n-1; i > 0; i--)
//	{
//		ret = ret * i;
//	}
//	printf("%d ", ret);
//}

